variables:
COMMON_MESON_FLAGS: "--fatal-meson-warnings --werror"
MESON_TEST_TIMEOUT_MULTIPLIER: 2
+ FEDORA_IMAGE: "registry.gitlab.gnome.org/gnome/gtk/fedora:v17"
+ FLATPAK_IMAGE: "registry.gitlab.gnome.org/gnome/gnome-runtime-images/gnome:master"
+ DOCS_IMAGE: "registry.gitlab.gnome.org/gnome/gtk/fedora-docs:v19"
.only-default:
only:
style-check-diff:
extends: .only-default
- image: registry.gitlab.gnome.org/gnome/gtk/fedora:v17
+ image: $FEDORA_IMAGE
stage: .pre
allow_failure: true
script:
- .gitlab-ci/run-style-check-diff.sh
.build-fedora-default:
- image: registry.gitlab.gnome.org/gnome/gtk/fedora:v17
+ image: $FEDORA_IMAGE
artifacts:
when: always
reports:
CHERE_INVOKING: "yes"
.flatpak-defaults:
- image: registry.gitlab.gnome.org/gnome/gnome-runtime-images/gnome:master
+ image: $FLATPAK_IMAGE
stage: flatpak
allow_failure: true
tags:
APPID: org.gtk.IconBrowser4
static-scan:
- image: registry.gitlab.gnome.org/gnome/gtk/fedora:v16
+ image: $FEDORA_IMAGE
stage: analysis
variables:
EXTRA_MESON_FLAGS: "--buildtype=debug"
allow_failure: true
reference:
- image: registry.gitlab.gnome.org/gnome/gtk/fedora-docs:v19
+ image: $DOCS_IMAGE
stage: docs
variables:
EXTRA_MESON_FLAGS: "--buildtype=release"